Page({
  data: {
    avatar: '',
    nickName: '微信用户',
  },
  onLoad() {
    getApp().token && this.getUserInfo()
  },
  // 跳登录页
  goLogin() {
    wx.navigateTo({
      url: '/pages/login/index',
    })
  },
  // 获取用户头像和名字
  async getUserInfo() {
    const {
      code,
      data: { avatar, nickName },
    } = await wx.http.get('/userInfo')
    if (code !== 10000) return
    this.setData({
      avatar,
      nickName,
    })
    // 将头像和昵称存到应用实例中
    getApp().userProfile = { avatar, nickName }
  },
  fn() {
    this.setData({
      a: 666,
    })
  },
})
